put astride - French English Dictionary